package cn.com.taurus.service;

import cn.com.taurus.entity.Admins;
import cn.com.taurus.entity.PowerManager;
import cn.com.taurus.entity.Users;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author zhy
 * @createTime 2021-6-23 16:40:24
 * @remark Service层
 * @version 1.0
 */
@Repository
public interface PowerManagerService {
    /**
     * 根据id查询权限
     * @param aId
     * @return
     */
    public List<PowerManager> selectPmNameByAId(Integer aId);

    /**
     * 后台人员修改
     * @param powerManager 权限对象
     */
    public int updatePowerManager(PowerManager powerManager);


    /**
     * 查询后台人员信息
     * @return 权限功能和后台人员对象集合
     */
    public List<PowerManager> selectPowerManager();

    /**
     * 条件查询权限功能和后台人员信息
     * @param powerManager 权限对象
     * @return
     */
    public List<PowerManager> selectConditionPowerManager(PowerManager powerManager);
}
